package com.salt.modules.log.model.vo;

import lombok.Data;

import java.io.Serializable;
import java.util.List;

/**
 * @Description
 * @Author salt
 * @Date 2023/4/14
 * @Version 1.0.1
 */
@Data
public class OperationRecordVO implements Serializable {

    private static final long serialVersionUID = 1L;

    private Long id;

    private String service;  // 服务名

    private String module;   // 模块名

    private String operation;  // 操作

    private String requestMethod;  // 请求方式

    private String operUserName;  // 操作人姓名

    private String userName; // 用户名

    private String operUrl;  // 操作的url

    private String operIp;   // 操作的iP

    private List<String> params;  // 请求参数

    private Object result; // 返回的数据

    private String operTime;   // 操作时间

    private Long exeTime; // 耗时

    private String description;  // 描述

    private Integer status;  // 操作状态（0正常 1异常）

    private String errorMsg;  // 错误消息


}
